package wrapper;

/**
 * Created with IntelliJ IDEA.
 * ClassName: WrapperTest
 * Package: wrapper
 * Description:
 * User: fzykd
 *
 * @Author: LQH
 * Date: 2023-11-27
 * Time: 13:56
 */

public class WrapperTest {


    public static void main(String[] args) {
        //新特性 自动装箱 自动拆箱

        int i1 = 10;
        Integer ii1 = i1;

        //自动拆箱
        int i2 = ii1;
        //语法糖 语法特性
        //本是上还是 valueOf 和 intValue


    }


    //包装类 转 基本数据类型
    public static void main2(String[] args) {

        Integer i = new Integer(10);

        int i1 = i.intValue();

        i1 = i1 + 1;



    }

    public static void main1(String[] args) {


        //基本数据类型 转为 包装类 使用包装类的构造器

        int i1 = 10;
        Integer ii1 = new Integer(i1);
        System.out.println(ii1);


        boolean b1 = true;
        Boolean bb1 = new Boolean(b1);
        System.out.println(bb1);

        String s1 = "32.11";
        Float v = new Float(s1);
        System.out.println(v);

        //在忽略大小写的情况下 不是ture 就是false
        String s2 = "false";
        Boolean bb2 = new Boolean(s2);


        //推荐使用valueOf
        int a = 10;
        Integer i = Integer.valueOf(a);
        System.out.println(i);


    }

}
